# lighttpd-skel
Esqueleto de instalação do Lighttpd com PHP 7, CGI e SCGI configurados

Lighttpd skeleton with PHP 7, CGI and SCGI set up

## Como usar
1. Clone o repositório.

1. Confira os padrões no arquivo Makefile e, se necessário, redefina variáveis no arquivo skel.conf.

1. Chame `make depends` para conferir se as dependências estão instaladas. Instale as dependências que surgirem segundo seu sistema operacional (gerenciador de pacotes, compilação manual).

1. Chame `make`. O esqueleto do seu servidor será instalado conforme a configuração, basta chamar o script que inicia o daemon.

## Metas
- [ ] Conferir dependências dos pacotes do servidor
- [x] Compilar e instalar pacotes atualizados para o servidor em pasta reservada
- [x] Configuração para CGI e SGCI
- [x] Configuração para PHP em FCGI
- [x] Configuração para HTTPS
- [x] Redirecionamento de conexões HTTP para HTTPS
- [ ] Configuração de proteção para pastas não-executáveis nas raízes de sites
- [ ] Configuração de firewall usando Firehol e Iptables
- [ ] Manual básico de configurações

